Add gdk_event_matches
authorMatthias Clasen <mclasen@redhat.com>
Sat, 4 Apr 2020 21:51:32 +0000 (17:51 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 6 Apr 2020 03:37:13 +0000 (23:37 -0400)
commite8330c5eec5067d760973bd2628660771c95f142
treea9701a39fc86f206195bd3cc4811e87fbc2fee95
parent1149502767da6e175625fd14a3961c36a65c034f
Add gdk_event_matches

Move the elaborate key event matching code from
GtkShortcutTrigger to GdkEvent, which greatly reduces
the amount of keymap api use outside of GDK.
docs/reference/gtk/gtk4-sections.txt
gdk/gdkevents.c
gdk/gdkevents.h
gtk/gtkshortcutcontroller.c
gtk/gtkshortcuttrigger.c
gtk/gtkshortcuttrigger.h
testsuite/gtk/shortcuts.c